package com.indexingsystem.boss.Vo;

import java.io.Serializable;
import java.util.Date;

/**
 * 订单合同信息
 * 
 * @author Administrator
 */
public class ContractVo implements Serializable {

	/**
	 * 
	 */
	private static final long	serialVersionUID	= 1L;

	private String				contractId;

	private String				contractNo;

	private String				contractName;

	private String				contractAmount;

	private String				contractValidity;

	private Integer				contractBackStatus;

	private String				contractBackSchedule;

	private String				jfInstitutionId;

	private String				jfInstitutionName;

	private String				jfUserId;

	private String				yfInstitutionId;

	private String				yfInstitutionName;

	private String				yfUserId;

	private String				createDate;

	private String				contractScansFileUrl;

	private String				updateDate;

	private String				remarks;

	private String				consigneeName;

	private String				consigneeEmail;

	private String				consigneePhone;

	private String				receiptPstCde;

	private String				receiptAdress;

	private String				target;

	private Integer				contractType;				// 合同类型
	
	private String				contractBackTax;			// 回款税后

	public String getTarget() {
		return target;
	}

	public void setTarget(String target) {
		this.target = target;
	}

	public String getContractId() {
		return contractId;
	}

	public void setContractId(String contractId) {
		this.contractId = contractId;
	}

	public String getContractNo() {
		return contractNo;
	}

	public void setContractNo(String contractNo) {
		this.contractNo = contractNo;
	}

	public String getContractName() {
		return contractName;
	}

	public void setContractName(String contractName) {
		this.contractName = contractName;
	}

	public String getContractAmount() {
		return contractAmount;
	}

	public void setContractAmount(String contractAmount) {
		this.contractAmount = contractAmount;
	}

	public String getContractValidity() {
		return contractValidity;
	}

	public void setContractValidity(String contractValidity) {
		this.contractValidity = contractValidity;
	}

	public Integer getContractBackStatus() {
		return contractBackStatus;
	}

	public void setContractBackStatus(Integer contractBackStatus) {
		this.contractBackStatus = contractBackStatus;
	}

	public String getContractBackSchedule() {
		return contractBackSchedule;
	}

	public void setContractBackSchedule(String contractBackSchedule) {
		this.contractBackSchedule = contractBackSchedule;
	}

	public String getJfInstitutionId() {
		return jfInstitutionId;
	}

	public void setJfInstitutionId(String jfInstitutionId) {
		this.jfInstitutionId = jfInstitutionId;
	}

	public String getJfInstitutionName() {
		return jfInstitutionName;
	}

	public void setJfInstitutionName(String jfInstitutionName) {
		this.jfInstitutionName = jfInstitutionName;
	}

	public String getJfUserId() {
		return jfUserId;
	}

	public void setJfUserId(String jfUserId) {
		this.jfUserId = jfUserId;
	}

	public String getYfInstitutionId() {
		return yfInstitutionId;
	}

	public void setYfInstitutionId(String yfInstitutionId) {
		this.yfInstitutionId = yfInstitutionId;
	}

	public String getYfInstitutionName() {
		return yfInstitutionName;
	}

	public void setYfInstitutionName(String yfInstitutionName) {
		this.yfInstitutionName = yfInstitutionName;
	}

	public String getYfUserId() {
		return yfUserId;
	}

	public void setYfUserId(String yfUserId) {
		this.yfUserId = yfUserId;
	}

	public String getCreateDate() {
		return createDate;
	}

	public void setCreateDate(String createDate) {
		this.createDate = createDate;
	}

	public String getContractScansFileUrl() {
		return contractScansFileUrl;
	}

	public void setContractScansFileUrl(String contractScansFileUrl) {
		this.contractScansFileUrl = contractScansFileUrl;
	}

	public String getUpdateDate() {
		return updateDate;
	}

	public void setUpdateDate(String updateDate) {
		this.updateDate = updateDate;
	}

	public String getRemarks() {
		return remarks;
	}

	public void setRemarks(String remarks) {
		this.remarks = remarks;
	}

	public String getConsigneeName() {
		return consigneeName;
	}

	public void setConsigneeName(String consigneeName) {
		this.consigneeName = consigneeName;
	}

	public String getConsigneeEmail() {
		return consigneeEmail;
	}

	public void setConsigneeEmail(String consigneeEmail) {
		this.consigneeEmail = consigneeEmail;
	}

	public String getConsigneePhone() {
		return consigneePhone;
	}

	public void setConsigneePhone(String consigneePhone) {
		this.consigneePhone = consigneePhone;
	}

	public String getReceiptPstCde() {
		return receiptPstCde;
	}

	public void setReceiptPstCde(String receiptPstCde) {
		this.receiptPstCde = receiptPstCde;
	}

	public String getReceiptAdress() {
		return receiptAdress;
	}

	public void setReceiptAdress(String receiptAdress) {
		this.receiptAdress = receiptAdress;
	}

	public Integer getContractType() {
		return contractType;
	}

	public void setContractType(Integer contractType) {
		this.contractType = contractType;
	}

	public String getContractBackTax() {
		return contractBackTax;
	}

	public void setContractBackTax(String contractBackTax) {
		this.contractBackTax = contractBackTax;
	}

	public ContractVo() {
		super();
	}

	public ContractVo(String contractId, String contractNo, String contractName, String contractAmount, String contractValidity,
			Integer contractBackStatus, String contractBackSchedule, String jfInstitutionId, String jfInstitutionName, String jfUserId,
			String yfInstitutionId, String yfInstitutionName, String yfUserId, String createDate, String contractScansFileUrl, String updateDate,
			String remarks, String consigneeName, String consigneeEmail, String consigneePhone, String receiptPstCde, String receiptAdress,
			String target, Integer contractType, String contractBackTax) {
		super();
		this.contractId = contractId;
		this.contractNo = contractNo;
		this.contractName = contractName;
		this.contractAmount = contractAmount;
		this.contractValidity = contractValidity;
		this.contractBackStatus = contractBackStatus;
		this.contractBackSchedule = contractBackSchedule;
		this.jfInstitutionId = jfInstitutionId;
		this.jfInstitutionName = jfInstitutionName;
		this.jfUserId = jfUserId;
		this.yfInstitutionId = yfInstitutionId;
		this.yfInstitutionName = yfInstitutionName;
		this.yfUserId = yfUserId;
		this.createDate = createDate;
		this.contractScansFileUrl = contractScansFileUrl;
		this.updateDate = updateDate;
		this.remarks = remarks;
		this.consigneeName = consigneeName;
		this.consigneeEmail = consigneeEmail;
		this.consigneePhone = consigneePhone;
		this.receiptPstCde = receiptPstCde;
		this.receiptAdress = receiptAdress;
		this.target = target;
		this.contractType = contractType;
		this.contractBackTax = contractBackTax;
	}

	@Override
	public String toString() {
		return "ContractVo [contractId=" + contractId + ", contractNo=" + contractNo + ", contractName=" + contractName + ", contractAmount="
				+ contractAmount + ", contractValidity=" + contractValidity + ", contractBackStatus=" + contractBackStatus + ", contractBackSchedule="
				+ contractBackSchedule + ", jfInstitutionId=" + jfInstitutionId + ", jfInstitutionName=" + jfInstitutionName + ", jfUserId="
				+ jfUserId + ", yfInstitutionId=" + yfInstitutionId + ", yfInstitutionName=" + yfInstitutionName + ", yfUserId=" + yfUserId
				+ ", createDate=" + createDate + ", contractScansFileUrl=" + contractScansFileUrl + ", updateDate=" + updateDate + ", remarks="
				+ remarks + ", consigneeName=" + consigneeName + ", consigneeEmail=" + consigneeEmail + ", consigneePhone=" + consigneePhone
				+ ", receiptPstCde=" + receiptPstCde + ", receiptAdress=" + receiptAdress + ", target=" + target + ", contractType=" + contractType
				+ ", contractBackTax=" + contractBackTax + "]";
	}
}